arama ile servis çalıştırma
23.06.2015 - 07:03
merhabalar telefondan örneğin ***12345*** arayarak broadcast receiver ile servis çalıştırmak istiyorum internetten örnekler buldum ancak programdan hiçbir tepki alamadım böyle bir yöntemle uğraşan varmıdır ??
<receiver android:name=".com.example.gokhanactivitygps.CallServiceBroadcastReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SECRET_CODE"/>
<data android:scheme="android_secret_code" android:host="***12345***"/>
</intent-filter>
</receiver>
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
if(intent.getAction().equals("android.provider.Telephony.SECRET_CODE")) {
Intent i = new Intent(context, GokhanService.class);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startService(i);
Log.e("START", "BROADCAST");
}
}
4
Görüntülenme
0 Beğeni